@charset "utf-8";
.video_box{ background:#fff; padding-bottom:.5rem;}
.video_box .video{ width:100%;}
.video_box .video img{ width:100%}
.video_box h1{ font-size:0.8rem; color:#222; line-height:1.05rem; padding: 0.75rem; padding-bottom:.4rem; font-weight:bold}
.video_box .kz_dflex em{ display:inline-block; padding-right:.4rem}
.video_box .kz_dflex a{ color: #666;}
.video_box .kz_dflex .hm_icon{ position:relative; top:.08rem; margin-right:.1rem;}
.video_box .kz_dflex .time{ text-align:right; width:7rem}
.video_box .kz_dflex{padding:0 0.75rem; font-size:0.55rem; color:#999}
.video_box .btn{ text-align:center; padding-top:0.8rem; padding-bottom:.8rem}
.video_box .btn.no{ padding-bottom:0}
.video_box .content{ font-size:0.7rem; color:#444; line-height:1.2rem;  border-top:1px solid #E1E1E1; margin-top:.7rem; margin:.75rem; padding-top:.7rem}
.video_box .content img{ width: 100%;}
.video_box .content{word-wrap:break-word}
.video_box .content.none{ border-top:none}
.video_box .content img{ width: 100% }
.video_box .content p{ margin-bottom:.5rem;}
.video_box .content p img{ position: relative; margin-top: 1rem; }
.video_box .info{ border-top:1px solid #E4E4E4; text-align:center; padding:.75rem; padding-bottom:0px;}
.video_box .info.no{ border-top:0;}
.video_box .info p{font-size:14px;color: #666;line-height:24px; text-align:left}
.video_box .info a.more{font-size: 14px;color: #007F85; display:block;line-height:24px;}
.video_box .info a .hm_icon{ margin-left:.2rem; transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out; position:relative; top:-.1rem}
.video_box .info a .hm_icon.cur{ transform: rotate(180deg);-webkit-transform: rotate(180deg);}